home *** CD-ROM | disk | FTP | other *** search
- Le 24 Mai 1991
-
-
-
-
-
-
-
-
-
-
-
-
- Term II
-
- version 1.1
-
- (c) 1990,1991 - Eric GONTIER
-
- PANEL.doc
-
-
-
-
-
-
-
-
-
-
-
-
- INTRODUCTION
-
- Le "panel" est un tableau de commandes, constitué de 25
- boutons. L'utilisateur peut assigner un nom et une commande
- à chacun de ces boutons. Il peut s'agir de commande simple
- (serial_send), ou de commandes entrainant l'exécution d'un
- fichier de commandes (option_load) ou d'un script ARexx
- (rexx). Le panel est une XCMD qui s'éxécute en multi-tâches
- avec Term II et les autres XCMD.
-
-
-
-
- DEMARRER LE PANEL
-
- Il existe plusieurs méthodes pour démarrer le panel. Pour
- plus de facilités, il est même possible de démarrer le
- panel depuis Term II. Soit depuis les menus (long ou court)
- avec l'option "Panel..." depuis le menu principal. Soit
- avec la commande panel, qui peut être utilisée dans un
- fichier de commandes ou dans un script ARexx. Ou même
- depuis un autre processus externe !
-
- On peu aussi démarrer le panel à la main, depuis le CLI,
- avec la commande "run panel". Depuis Term on pourra
- toujours invoquer le panel depuis les menus, ou avec la
- commande xcmd_start "PANEL".
-
- Avis aux programmeurs : le nom du MessagePort utilisé par
- le panel est "PANEL".
-
- Le panel ne sera pas chargé en mémoire tant que
- l'utilisateur ne l'aura pas invoqué depuis Term II. A la
- première invocation, Term s'occupe de charger et de lancer
- l'exécution du processus.
-
- A la fin de l'exécution de Term II, le processus sera
- arrété et les ressources acquises seront libérées.
-
- Au démarrage, le panel lit ses informations dans un fichier
- nommé panel.config. Ce fichier est un fichier texte, que
- l'utilisateur configure à sa convenance avec n'importe quel
- éditeur de textes.
-
-
-
-
-
- UTILISATION DU PANEL
-
- L'utilisation du panel est très simple. Une fois invoqué,
- il suffit de cliquer dans le bouton de son choix !
-
-
-
-
-
- CONFIGURATION DU PANEL
-
- Le panel est configuré par l'utilisateur avec un éditeur de
- texte de son choix. La configuration est inscrite sous
- forme de texte dans le fichier panel.config. A titre
- d'exemple, la configuration donnée s'applique parfaitement
- au serveur Calvacom et permet presque une connection
- complète sans quitter la souris !
-
- La configuration du panel se fait ligne par ligne, chaque
- ligne correspondant à un bouton. Par exemple, la ligne
- suivante :
-
- Calva; serial_send "ATDT16143061111\n"
-
- va créer un bouton de nom "Calva", qui, lorque
- l'utilisateur appuiera dessus, enverra la commande
- serial_send "ATDT16143061111\n" (composition automatique du
- numéro de Calvacom par un modem Hayes).
-
- Une ligne est donc composée de deux parties séparées par un
- point-virgule (;) : le nom du bouton, et la commande
- associée.
-
-